#pragma once

#define trace(txt) ::OutputDebugString(L##txt);
#define trace1(txt, param1) {\
					WCHAR msg[1024] = {0}; \
					swprintf_s(msg, 1024, L##txt, param1); \
					::OutputDebugString(msg);}
#define trace2(txt, param1, param2) {\
					WCHAR msg[1024] = {0}; \
					swprintf_s(msg, 1024, L##txt, param1, param2); \
					::OutputDebugString(msg);}